[INFO] fetching crate libsodium-ffivj 0.2.3...
[INFO] fixing libsodium-ffivj-0.2.3 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate libsodium-ffivj 0.2.3 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate libsodium-ffivj 0.2.3
[INFO] finished tweaking crates.io crate libsodium-ffivj 0.2.3
[INFO] tweaked toml for crates.io crate libsodium-ffivj 0.2.3 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate libsodium-ffivj 0.2.3 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 107 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.68.1 (available: v0.72.1)
[INFO] [stderr]       Adding generic-array v0.14.7 (available: v0.14.9)
[INFO] [stderr]       Adding zip v0.6.6 (available: v8.6.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b7206632fc61ad8573eca2733eef93480423ae17b69b2aafdf490139057330e4
[INFO] running `Command { std: "docker" "start" "b7206632fc61ad8573eca2733eef93480423ae17b69b2aafdf490139057330e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b7206632fc61ad8573eca2733eef93480423ae17b69b2aafdf490139057330e4" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b7206632fc61ad8573eca2733eef93480423ae17b69b2aafdf490139057330e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b7206632fc61ad8573eca2733eef93480423ae17b69b2aafdf490139057330e4" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling zstd-safe v5.0.2+zstd.1.5.2
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling curl v0.4.50
[INFO] [stderr]    Compiling cc v1.2.65
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling bindgen v0.68.1
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling unwrap v1.2.1
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling password-hash v0.4.2
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling libz-sys v1.1.29
[INFO] [stderr]    Compiling curl-sys v0.4.89+curl-8.20.0
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling pbkdf2 v0.11.0
[INFO] [stderr]    Compiling time v0.3.51
[INFO] [stderr]    Compiling bzip2 v0.4.4
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling tar v0.4.46
[INFO] [stderr]    Compiling zstd v0.11.2+zstd.1.5.2
[INFO] [stderr]    Compiling zip v0.6.6
[INFO] [stderr]    Compiling libsodium-ffivj v0.2.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs (808 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.08s
[INFO] [stderr] crater-edition-check: libsodium-ffivj v0.2.3 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling libsodium-ffivj v0.2.3 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33009
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...x_t = __uintmax_t ; extern "C" { pub fn sodium_version_string () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn sodium_library_version_major () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn s...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn sodium_library_version_minor () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn s...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33275
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_library_minimal () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodi...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_se...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33428
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_set_misuse_handler (handler : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...() >) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_misuse () -> ! ; } extern "C" { pub fn crypto_aead_aes256gcm_...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33623
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...isuse () -> ! ; } extern "C" { pub fn crypto_aead_aes256gcm_is_available () -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33009
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...x_t = __uintmax_t ; extern "C" { pub fn sodium_version_string () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_aead_aes256gcm_keybytes () -> usize ; } extern "C" { pub fn crypto_aead...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn sodium_library_version_major () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn s...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn sodium_library_version_minor () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn s...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33784
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...56gcm_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33275
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_library_minimal () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodi...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6gcm_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_se...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...256gcm_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_abytes () -> usize ; } extern "C" { pub fn crypto_aead_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33428
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_set_misuse_handler (handler : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6gcm_abytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_messagebytes_max () -> usize ; } # [repr (C)] # [repr (align...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...() >) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodium_misuse () -> ! ; } extern "C" { pub fn crypto_aead_aes256gcm_...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:35064
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...crypto_aead_aes256gcm_state_ ; extern "C" { pub fn crypto_aead_aes256gcm_statebytes () -> usize ; } extern "C" { pub fn crypto_aea...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33623
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...isuse () -> ! ; } extern "C" { pub fn crypto_aead_aes256gcm_is_available () -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:35133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_enc... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_aead_aes256gcm_keybytes () -> usize ; } extern "C" { pub fn crypto_aead...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:35635
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_dec... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33784
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...56gcm_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:36135
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_enc... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6gcm_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:36693
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_dec... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...256gcm_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_abytes () -> usize ; } extern "C" { pub fn crypto_aead_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:37197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_beforenm (ctx_ : * mut crypto_aead_aes256gcm_state , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:33985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...6gcm_abytes () -> usize ; } extern "C" { pub fn crypto_aead_aes256gcm_messagebytes_max () -> usize ; } # [repr (C)] # [repr (align...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:37372
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_enc...cm_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:37882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_dec...cm_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:35064
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...crypto_aead_aes256gcm_state_ ; extern "C" { pub fn crypto_aead_aes256gcm_statebytes () -> usize ; } extern "C" { pub fn crypto_aea...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:38390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_enc...cm_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:35133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_enc... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:38956
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_dec...cm_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_aead_aes256gcm_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:35635
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_dec... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39564
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_keybytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:36135
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_enc... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39643
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...keybytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_nsecbytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:36693
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_dec... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...secbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_npubbytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39803
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_abytes () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:37197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_beforenm (ctx_ : * mut crypto_aead_aes256gcm_state , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:37372
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_enc...cm_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39880
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:37882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_dec...cm_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39967
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:38390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_enc...cm_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:40481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:40993
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:38956
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_aes256gcm_dec...cm_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_aead_aes256gcm_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:41563
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39564
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_keybytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39643
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...keybytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_nsecbytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_chacha20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_a...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...secbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_npubbytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...05_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_nsecbytes () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39803
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_abytes () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42336
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...5_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_npubbytes () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39880
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42411
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...05_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_abytes () -> usize ; } extern "C" { pub fn crypto_ae...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:39967
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:40481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42483
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._abytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:40993
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:41563
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:43074
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn crypto_aead_chacha20poly1305_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:43581
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_chacha20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_a...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...05_keybytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_nsecbytes () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42336
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...5_nsecbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_npubbytes () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42411
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...05_npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_abytes () -> usize ; } extern "C" { pub fn crypto_ae...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn crypto_aead_chacha20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42483
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._abytes () -> usize ; } extern "C" { pub fn crypto_aead_chacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44760
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_keybytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:42565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:43074
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...keybytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_nsecbytes () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44921
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...secbytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_npubbytes () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:43581
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_chacha20poly1... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:45002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_abytes () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn crypto_aead_chacha20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:45080
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:45168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44760
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar) ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_keybytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...keybytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_nsecbytes () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:45683
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:44921
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...secbytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_npubbytes () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:46196
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:46767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:45002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...npubbytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_abytes () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:47284
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } pub type _...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:45080
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) , "::" , stringify ! (rem))) ; } extern "C" { pub fn __ctype_get_mb_cur_max () -> usize ; } extern "C" { pub fn atof (__nptr : ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:45168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ur_max () -> usize ; } extern "C" { pub fn atof (__nptr : * const :: std :: os :: raw :: c_char) -> f64 ; } extern "C" { pub fn at...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:45683
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50475
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> f64 ; } extern "C" { pub fn atoi (__nptr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:46196
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50585
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn atol (__nptr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_long ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:46767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_aead_xchacha20poly... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ng ; } extern "C" { pub fn atoll (__nptr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_longlong ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:47284
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn crypto_aead_xchacha20poly1305_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } pub type _...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50812
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtod (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> f64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) , "::" , stringify ! (rem))) ; } extern "C" { pub fn __ctype_get_mb_cur_max () -> usize ; } extern "C" { pub fn atof (__nptr : ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50954
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtof (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ur_max () -> usize ; } extern "C" { pub fn atof (__nptr : * const :: std :: os :: raw :: c_char) -> f64 ; } extern "C" { pub fn at...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51096
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtold (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> u128 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50475
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> f64 ; } extern "C" { pub fn atoi (__nptr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51240
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtol (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50585
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn atol (__nptr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_long ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtoul (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ng ; } extern "C" { pub fn atoll (__nptr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_longlong ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtoq (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_longlong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50812
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtod (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> f64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51870
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtouq (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:52084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtoll (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_longlong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:50954
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtof (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51096
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtold (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char) -> u128 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:52297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtoull (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51240
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtol (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:52512
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...onglong ; } extern "C" { pub fn l64a (__n : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:52618
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn a64l (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_long ; } pub type u_...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtoul (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:57283
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn select (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * mut timeval) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtoq (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_longlong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:51870
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtouq (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:57498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn pselect (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * const timespec , __sigmask : * const __sigset_t) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:82365
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..." , stringify ! (__align))) ; } extern "C" { pub fn random () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn srandom (__...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:52084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtoll (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_longlong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:82432
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_long ; } extern "C" { pub fn srandom (__seed : :: std :: os :: raw :: c_uint) ; } extern "C" { pub fn initstat...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:52297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtoull (__nptr : * const :: std :: os :: raw :: c_char , __endptr : * mut * mut :: std :: os :: raw :: c_char , __base : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:82505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn initstate (__seed : :: std :: os :: raw :: c_uint , __statebuf : * mut :: std :: os :: raw :: c_char , __statelen : usize) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:52512
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...onglong ; } extern "C" { pub fn l64a (__n : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:82691
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn setstate (__statebuf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } # [...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:52618
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn a64l (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_long ; } pub type u_...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:84957
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...)) ; } extern "C" { pub fn random_r (__buf : * mut random_data , __result : * mut i32) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:57283
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn select (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * mut timeval) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn srandom_r (__seed : :: std :: os :: raw :: c_uint , __buf : * mut random_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:57498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn pselect (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * const timespec , __sigmask : * const __sigset_t) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:82365
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..." , stringify ! (__align))) ; } extern "C" { pub fn random () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn srandom (__...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85208
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn initstate_r (__seed : :: std :: os :: raw :: c_uint , __statebuf : * mut :: std :: os :: raw :: c_char , __statelen : usize , __buf : * mut random_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85417
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn setstate_r (__statebuf : * mut :: std :: os :: raw :: c_char , __buf : * mut random_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:82432
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_long ; } extern "C" { pub fn srandom (__seed : :: std :: os :: raw :: c_uint) ; } extern "C" { pub fn initstat...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:82505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn initstate (__seed : :: std :: os :: raw :: c_uint , __statebuf : * mut :: std :: os :: raw :: c_char , __statelen : usize) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85563
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn rand () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn srand (__seed...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:82691
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn setstate (__statebuf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } # [...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn srand (__seed : :: std :: os :: raw :: c_uint) ; } extern "C" { pub fn rand_r (_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:84957
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...)) ; } extern "C" { pub fn random_r (__buf : * mut random_data , __result : * mut i32) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85698
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint) ; } extern "C" { pub fn rand_r (__seed : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn srandom_r (__seed : :: std :: os :: raw :: c_uint , __buf : * mut random_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn drand48 () -> f64 ; } extern "C" { pub fn erand48 (__xsubi : * mut...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85850
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rand48 () -> f64 ; } extern "C" { pub fn erand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> f64 ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85208
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn initstate_r (__seed : :: std :: os :: raw :: c_uint , __statebuf : * mut :: std :: os :: raw :: c_char , __statelen : usize , __buf : * mut random_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_ushort) -> f64 ; } extern "C" { pub fn lrand48 () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn nrand48 (__...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85417
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn setstate_r (__statebuf : * mut :: std :: os :: raw :: c_char , __buf : * mut random_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85563
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn rand () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn srand (__seed...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ong ; } extern "C" { pub fn nrand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> :: std :: os :: raw :: c_long ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn srand (__seed : :: std :: os :: raw :: c_uint) ; } extern "C" { pub fn rand_r (_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85698
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uint) ; } extern "C" { pub fn rand_r (__seed : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_long ; } extern "C" { pub fn mrand48 () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn jrand48 (__...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86190
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ong ; } extern "C" { pub fn jrand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> :: std :: os :: raw :: c_long ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn drand48 () -> f64 ; } extern "C" { pub fn erand48 (__xsubi : * mut...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86305
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_long ; } extern "C" { pub fn srand48 (__seedval : :: std :: os :: raw :: c_long) ; } extern "C" { pub fn seed48 ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85850
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rand48 () -> f64 ; } extern "C" { pub fn erand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> f64 ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86381
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn seed48 (__seed16v : * mut :: std :: os :: raw :: c_ushort) -> * mut :: std :: os :: raw :: c_ushort ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:85939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_ushort) -> f64 ; } extern "C" { pub fn lrand48 () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn nrand48 (__...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ushort ; } extern "C" { pub fn lcong48 (__param : * mut :: std :: os :: raw :: c_ushort) ; } # [repr (C)] # [derive (...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ong ; } extern "C" { pub fn nrand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> :: std :: os :: raw :: c_long ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_long ; } extern "C" { pub fn mrand48 () -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn jrand48 (__...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88341
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn drand48_r (__buffer : * mut drand48_data , __result : * mut f64) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88462
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn erand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut f64) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86190
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ong ; } extern "C" { pub fn jrand48 (__xsubi : * mut :: std :: os :: raw :: c_ushort) -> :: std :: os :: raw :: c_long ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88633
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn lrand48_r (__buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88780
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn nrand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86305
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_long ; } extern "C" { pub fn srand48 (__seedval : :: std :: os :: raw :: c_long) ; } extern "C" { pub fn seed48 ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88977
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mrand48_r (__buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86381
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn seed48 (__seed16v : * mut :: std :: os :: raw :: c_ushort) -> * mut :: std :: os :: raw :: c_ushort ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89124
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn jrand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:86505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_ushort ; } extern "C" { pub fn lcong48 (__param : * mut :: std :: os :: raw :: c_ushort) ; } # [repr (C)] # [derive (...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89321
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn srand48_r (__seedval : :: std :: os :: raw :: c_long , __buffer : * mut drand48_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn seed48_r (__seed16v : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88341
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn drand48_r (__buffer : * mut drand48_data , __result : * mut f64) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn lcong48_r (__param : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88462
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn erand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut f64) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89760
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn arc4random () -> __uint32_t ; } extern "C" { pub fn arc4random_buf (__b...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88633
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn lrand48_r (__buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89812
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uint32_t ; } extern "C" { pub fn arc4random_buf (__buf : * mut :: std :: os :: raw :: c_void , __size : usize) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88780
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn nrand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., __size : usize) ; } extern "C" { pub fn arc4random_uniform (__upper_bound : __uint32_t) -> __uint32_t ; } extern "C" { pub fn ma...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:88977
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mrand48_r (__buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90000
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32_t ; } extern "C" { pub fn malloc (__size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89124
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn jrand48_r (__xsubi : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data , __result : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90112
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn calloc (__nmemb : :: std :: os :: raw :: c_ulong , __size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89321
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn srand48_r (__seedval : :: std :: os :: raw :: c_long , __buffer : * mut drand48_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90267
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn realloc (__ptr : * mut :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn seed48_r (__seed16v : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_void ; } extern "C" { pub fn free (__ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn realloc...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn lcong48_r (__param : * mut :: std :: os :: raw :: c_ushort , __buffer : * mut drand48_data) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90501
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn reallocarray (__ptr : * mut :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89760
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn arc4random () -> __uint32_t ; } extern "C" { pub fn arc4random_buf (__b...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...void ; } extern "C" { pub fn alloca (__size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89812
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uint32_t ; } extern "C" { pub fn arc4random_buf (__buf : * mut :: std :: os :: raw :: c_void , __size : usize) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90770
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_void ; } extern "C" { pub fn valloc (__size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn p...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:89914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., __size : usize) ; } extern "C" { pub fn arc4random_uniform (__upper_bound : __uint32_t) -> __uint32_t ; } extern "C" { pub fn ma...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90857
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn posix_memalign (__memptr : * mut * mut :: std :: os :: raw :: c_void , __alignment : usize , __size : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90000
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32_t ; } extern "C" { pub fn malloc (__size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn aligned_alloc (__alignment : :: std :: os :: raw :: c_ulong , __size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...g) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn abort () -> ! ; } extern "C" { pub fn atexit (__func : :: std ::...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90112
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn calloc (__nmemb : :: std :: os :: raw :: c_ulong , __size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn atexit (__func : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90267
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn realloc (__ptr : * mut :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn at_quick_exit (__func : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_void ; } extern "C" { pub fn free (__ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn realloc...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91491
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn on_exit (__func : :: std :: option :: Option < unsafe extern "C" fn (__status : :: std :: os :: raw :: c_int , __arg : * mut :: std :: os :: raw :: c_void) > , __arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90501
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn reallocarray (__ptr : * mut :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91752
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn quick_e...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...void ; } extern "C" { pub fn alloca (__size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91828
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int) -> ! ; } extern "C" { pub fn quick_exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn _Exi...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90770
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_void ; } extern "C" { pub fn valloc (__size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn p...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91910
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int) -> ! ; } extern "C" { pub fn _Exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn getenv...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:90857
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn posix_memalign (__memptr : * mut * mut :: std :: os :: raw :: c_void , __alignment : usize , __size : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...! ; } extern "C" { pub fn getenv (__name : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...char ; } extern "C" { pub fn putenv (__string : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn aligned_alloc (__alignment : :: std :: os :: raw :: c_ulong , __size : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn setenv (__name : * const :: std :: os :: raw :: c_char , __value : * const :: std :: os :: raw :: c_char , __replace : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...g) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn abort () -> ! ; } extern "C" { pub fn atexit (__func : :: std ::...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int ; } extern "C" { pub fn unsetenv (__name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn atexit (__func : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92537
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn clearenv () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn mktemp (__t...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn at_quick_exit (__func : :: std :: option :: Option < unsafe extern "C" fn () >) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn mktemp (__template : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91491
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn on_exit (__func : :: std :: option :: Option < unsafe extern "C" fn (__status : :: std :: os :: raw :: c_int , __arg : * mut :: std :: os :: raw :: c_void) > , __arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92726
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...har ; } extern "C" { pub fn mkstemp (__template : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91752
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn quick_e...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mkstemps (__template : * mut :: std :: os :: raw :: c_char , __suffixlen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91828
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int) -> ! ; } extern "C" { pub fn quick_exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn _Exi...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn mkdtemp (__template : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91910
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int) -> ! ; } extern "C" { pub fn _Exit (__status : :: std :: os :: raw :: c_int) -> ! ; } extern "C" { pub fn getenv...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93124
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...har ; } extern "C" { pub fn system (__command : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:91987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...! ; } extern "C" { pub fn getenv (__name : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93239
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn realpath (__name : * const :: std :: os :: raw :: c_char , __resolved : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...char ; } extern "C" { pub fn putenv (__string : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn bsearch (__key : * const :: std :: os :: raw :: c_void , __base : * const :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize , __compar : __compar_fn_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn setenv (__name : * const :: std :: os :: raw :: c_char , __value : * const :: std :: os :: raw :: c_char , __replace : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qsort (__base : * mut :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize , __compar : __compar_fn_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int ; } extern "C" { pub fn unsetenv (__name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...compar_fn_t) ; } extern "C" { pub fn abs (__x : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92537
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn clearenv () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn mktemp (__t...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn labs (__x : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn mktemp (__template : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_long ; } extern "C" { pub fn llabs (__x : :: std :: os :: raw :: c_longlong) -> :: std :: os :: raw :: c_longlong ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92726
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...har ; } extern "C" { pub fn mkstemp (__template : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...g ; } extern "C" { pub fn div (__numer : :: std :: os :: raw :: c_int , __denom : :: std :: os :: raw :: c_int) -> div_t ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:92841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mkstemps (__template : * mut :: std :: os :: raw :: c_char , __suffixlen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn ldiv (__numer : :: std :: os :: raw :: c_long , __denom : :: std :: os :: raw :: c_long) -> ldiv_t ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn mkdtemp (__template : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94533
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn lldiv (__numer : :: std :: os :: raw :: c_longlong , __denom : :: std :: os :: raw :: c_longlong) -> lldiv_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93124
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...har ; } extern "C" { pub fn system (__command : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94666
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93239
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn realpath (__name : * const :: std :: os :: raw :: c_char , __resolved : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94885
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fcvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn bsearch (__key : * const :: std :: os :: raw :: c_void , __base : * const :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize , __compar : __compar_fn_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95104
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn gcvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95276
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qecvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qsort (__base : * mut :: std :: os :: raw :: c_void , __nmemb : usize , __size : usize , __compar : __compar_fn_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qfcvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:93985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...compar_fn_t) ; } extern "C" { pub fn abs (__x : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qgcvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn labs (__x : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecvt_r (__value : f64 , _... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_long ; } extern "C" { pub fn llabs (__x : :: std :: os :: raw :: c_longlong) -> :: std :: os :: raw :: c_longlong ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:96168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fcvt_r (__value : f64 , _... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...g ; } extern "C" { pub fn div (__numer : :: std :: os :: raw :: c_int , __denom : :: std :: os :: raw :: c_int) -> div_t ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:96444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qecvt_r (__value : u128 ,... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn ldiv (__numer : :: std :: os :: raw :: c_long , __denom : :: std :: os :: raw :: c_long) -> ldiv_t ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:96722
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qfcvt_r (__value : u128 ,... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94533
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn lldiv (__numer : :: std :: os :: raw :: c_longlong , __denom : :: std :: os :: raw :: c_longlong) -> lldiv_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97000
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn mblen (__s : * const :: std :: os :: raw :: c_char , __n : usize) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94666
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mbtowc (__pwc : * mut wchar_t , __s : * const :: std :: os :: raw :: c_char , __n : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:94885
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fcvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95104
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn gcvt (__value : f64 , __ndigit : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wctomb (__s : * mut :: std :: os :: raw :: c_char , __wchar : wchar_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97396
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mbstowcs (__pwcs : * mut wchar_t , __s : * const :: std :: os :: raw :: c_char , __n : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95276
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qecvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97523
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wcstombs (__s : * mut :: std :: os :: raw :: c_char , __pwcs : * const wchar_t , __n : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qfcvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __decpt : * mut :: std :: os :: raw :: c_int , __sign : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97650
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn rpmatch (__response : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qgcvt (__value : u128 , __ndigit : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn getsubopt (__optionp : * mut * mut :: std :: os :: raw :: c_char , __tokens : * const * mut :: std :: os :: raw :: c_char , __valuep : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:95892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ecvt_r (__value : f64 , _... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:98001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn getloadavg (__loadavg : * mut f64 , __nelem : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:96168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fcvt_r (__value : f64 , _... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... "::" , stringify ! (buf))) ; } extern "C" { pub fn crypto_hash_sha512_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:96444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qecvt_r (__value : u128 ,... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99517
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._sha512_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sha512_bytes () -> usize ; } extern "C" { pub fn crypto_hash_sh...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:96722
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn qfcvt_r (__value : u128 ,... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97000
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn mblen (__s : * const :: std :: os :: raw :: c_char , __n : usize) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99790
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn crypto_hash_sha512_init (state : * mut crypto_hash_sha512_state) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mbtowc (__pwc : * mut wchar_t , __s : * const :: std :: os :: raw :: c_char , __n : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99911
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512_update (state : * mut crypto_hash_sha512_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wctomb (__s : * mut :: std :: os :: raw :: c_char , __wchar : wchar_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512_final (state : * mut crypto_hash_sha512_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97396
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mbstowcs (__pwcs : * mut wchar_t , __s : * const :: std :: os :: raw :: c_char , __n : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100293
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512_bytes () -> usize ; } extern "C" { pub fn crypto_auth_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97523
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wcstombs (__s : * mut :: std :: os :: raw :: c_char , __pwcs : * const wchar_t , __n : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100358
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...acsha512_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha512_keybytes () -> usize ; } extern "C" { pub fn crypto_auth...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97650
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn rpmatch (__response : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100687
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:97767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn getsubopt (__optionp : * mut * mut :: std :: os :: raw :: c_char , __tokens : * const * mut :: std :: os :: raw :: c_char , __valuep : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102091
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:" , stringify ! (octx))) ; } extern "C" { pub fn crypto_auth_hmacsha512_statebytes () -> usize ; } extern "C" { pub fn crypto_aut...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:98001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn getloadavg (__loadavg : * mut f64 , __nelem : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102161
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_init (state : * mut crypto_auth_hmacsha512_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... "::" , stringify ! (buf))) ; } extern "C" { pub fn crypto_hash_sha512_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_update (state : * mut crypto_auth_hmacsha512_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99517
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._sha512_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sha512_bytes () -> usize ; } extern "C" { pub fn crypto_hash_sh...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_final (state : * mut crypto_auth_hmacsha512_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102752
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99790
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn crypto_hash_sha512_init (state : * mut crypto_hash_sha512_state) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_auth_hmacsha512256_bytes () -> usize ; } extern "C" { pub fn crypto_auth...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:99911
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512_update (state : * mut crypto_hash_sha512_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a512256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha512256_keybytes () -> usize ; } extern "C" { pub fn crypto_au...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha512_final (state : * mut crypto_hash_sha512_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100293
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512_bytes () -> usize ; } extern "C" { pub fn crypto_auth_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:103252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100358
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...acsha512_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha512_keybytes () -> usize ; } extern "C" { pub fn crypto_auth...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:103597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ypto_auth_hmacsha512_state ; extern "C" { pub fn crypto_auth_hmacsha512256_statebytes () -> usize ; } extern "C" { pub fn crypto_a...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:103670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_init (state : * mut crypto_auth_hmacsha512256_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:100687
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:103869
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_update (state : * mut crypto_auth_hmacsha512256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102091
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:" , stringify ! (octx))) ; } extern "C" { pub fn crypto_auth_hmacsha512_statebytes () -> usize ; } extern "C" { pub fn crypto_aut...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104098
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_final (state : * mut crypto_auth_hmacsha512256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102161
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_init (state : * mut crypto_auth_hmacsha512_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104279
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512256_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_update (state : * mut crypto_auth_hmacsha512_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_auth_bytes () -> usize ; } extern "C" { pub fn crypto_auth_keybyt...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104433
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fn crypto_auth_bytes () -> usize ; } extern "C" { pub fn crypto_auth_keybytes () -> usize ; } extern "C" { pub fn crypto_auth_prim...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512_final (state : * mut crypto_auth_hmacsha512_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_auth_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102752
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104580
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_auth_hmacsha512256_bytes () -> usize ; } extern "C" { pub fn crypto_auth...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a512256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha512256_keybytes () -> usize ; } extern "C" { pub fn crypto_au...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:105087
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_auth_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } # [repr (C)] # [derive...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:102988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106479
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... "::" , stringify ! (buf))) ; } extern "C" { pub fn crypto_hash_sha256_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:103252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._sha256_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sha256_bytes () -> usize ; } extern "C" { pub fn crypto_hash_sh...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:103597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ypto_auth_hmacsha512_state ; extern "C" { pub fn crypto_auth_hmacsha512256_statebytes () -> usize ; } extern "C" { pub fn crypto_a...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106606
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:103670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_init (state : * mut crypto_auth_hmacsha512256_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106818
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn crypto_hash_sha256_init (state : * mut crypto_hash_sha256_state) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:103869
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_update (state : * mut crypto_auth_hmacsha512256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256_update (state : * mut crypto_hash_sha256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104098
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha512256_final (state : * mut crypto_auth_hmacsha512256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256_final (state : * mut crypto_hash_sha256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104279
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha512256_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_auth_bytes () -> usize ; } extern "C" { pub fn crypto_auth_keybyt...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107321
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104433
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fn crypto_auth_bytes () -> usize ; } extern "C" { pub fn crypto_auth_keybytes () -> usize ; } extern "C" { pub fn crypto_auth_prim...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_auth_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...acsha256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha256_keybytes () -> usize ; } extern "C" { pub fn crypto_auth...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104580
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107454
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:104830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107715
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:105087
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_auth_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } # [repr (C)] # [derive...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109119
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:" , stringify ! (octx))) ; } extern "C" { pub fn crypto_auth_hmacsha256_statebytes () -> usize ; } extern "C" { pub fn crypto_aut...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106479
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... "::" , stringify ! (buf))) ; } extern "C" { pub fn crypto_hash_sha256_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109189
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_init (state : * mut crypto_auth_hmacsha256_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._sha256_statebytes () -> usize ; } extern "C" { pub fn crypto_hash_sha256_bytes () -> usize ; } extern "C" { pub fn crypto_hash_sh...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106606
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_update (state : * mut crypto_auth_hmacsha256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106818
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn crypto_hash_sha256_init (state : * mut crypto_hash_sha256_state) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_final (state : * mut crypto_auth_hmacsha256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:106939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256_update (state : * mut crypto_hash_sha256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash_sha256_final (state : * mut crypto_hash_sha256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109780
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha256_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109877
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_xsalsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stre...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107321
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_xsalsa20_noncebytes () -> usize ; } extern "C" { pub fn crypto_str...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...acsha256_bytes () -> usize ; } extern "C" { pub fn crypto_auth_hmacsha256_keybytes () -> usize ; } extern "C" { pub fn crypto_auth...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_xsalsa20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110091
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107454
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:107715
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110347
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20_xo... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109119
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:" , stringify ! (octx))) ; } extern "C" { pub fn crypto_auth_hmacsha256_statebytes () -> usize ; } extern "C" { pub fn crypto_aut...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110652
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20_xo... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_stream_xsalsa20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109189
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_init (state : * mut crypto_auth_hmacsha256_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uchar) ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_seedbytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_update (state : * mut crypto_auth_hmacsha256_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111152
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_publickeybytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_auth_hmacsha256_final (state : * mut crypto_auth_hmacsha256_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111241
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_secretkeybytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109780
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_auth_hmacsha256_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109877
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_xsalsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stre...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_beforenmbytes () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:109945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_xsalsa20_noncebytes () -> usize ; } extern "C" { pub fn crypto_str...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111418
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mbytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_xsalsa20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111503
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cebytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_macbytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110091
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110347
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20_xo... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111677
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110652
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xsalsa20_xo... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:110971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_stream_xsalsa20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uchar) ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_seedbytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112348
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_boxzerobytes () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111152
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_publickeybytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112435
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...obytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_zerobytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111241
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_secretkeybytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_beforenmbytes () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112519
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsal... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111418
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mbytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsal... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111503
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cebytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_macbytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:113250
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsal... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:113574
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsal... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111677
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:113903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_seedbytes () -> usize ; } extern "C" { pub fn crypto_box_publi...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:111920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:113960
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pto_box_seedbytes () -> usize ; } extern "C" { pub fn crypto_box_publickeybytes () -> usize ; } extern "C" { pub fn crypto_box_sec...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ox_publickeybytes () -> usize ; } extern "C" { pub fn crypto_box_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_box_non...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._box_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_box_noncebytes () -> usize ; } extern "C" { pub fn crypto_box_macby...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112348
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_boxzerobytes () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114142
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rypto_box_noncebytes () -> usize ; } extern "C" { pub fn crypto_box_macbytes () -> usize ; } extern "C" { pub fn crypto_box_messag...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112435
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...obytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xsalsa20poly1305_zerobytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114198
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pto_box_macbytes () -> usize ; } extern "C" { pub fn crypto_box_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_box_pr...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112519
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsal... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._max () -> usize ; } extern "C" { pub fn crypto_box_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:112882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsal... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114351
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114567
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:113250
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsal... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:113574
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xsal... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_easy (c : * mu... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:113903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_seedbytes () -> usize ; } extern "C" { pub fn crypto_box_publi...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:115071
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_easy (m :... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:115417
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_detached (c : ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:113960
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pto_box_seedbytes () -> usize ; } extern "C" { pub fn crypto_box_publickeybytes () -> usize ; } extern "C" { pub fn crypto_box_sec...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:115807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_detached ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ox_publickeybytes () -> usize ; } extern "C" { pub fn crypto_box_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_box_non...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._box_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_box_noncebytes () -> usize ; } extern "C" { pub fn crypto_box_macby...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:116204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_beforenmbytes () -> usize ; } extern "C" { pub fn crypto_box_bef...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114142
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rypto_box_noncebytes () -> usize ; } extern "C" { pub fn crypto_box_macbytes () -> usize ; } extern "C" { pub fn crypto_box_messag...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:116265
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114198
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pto_box_macbytes () -> usize ; } extern "C" { pub fn crypto_box_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_box_pr...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:116476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_easy_afternm (... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._max () -> usize ; } extern "C" { pub fn crypto_box_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:116778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_easy_afte... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114351
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:117085
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_detached_after... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114567
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:117436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_detached_... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:114730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_easy (c : * mu... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:117794
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_sealbytes () -> usize ; } extern "C" { pub fn crypto_box_seal ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:115071
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_easy (m :... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:117851
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seal (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:115417
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_detached (c : ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118101
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seal_open (m :... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118402
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_zerobytes () -> usize ; } extern "C" { pub fn crypto_box_boxze...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:115807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_detached ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ypto_box_zerobytes () -> usize ; } extern "C" { pub fn crypto_box_boxzerobytes () -> usize ; } extern "C" { pub fn crypto_box (c :...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:116204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_beforenmbytes () -> usize ; } extern "C" { pub fn crypto_box_bef...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118519
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box (c : * mut :: ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:116265
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open (m : * mu... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:116476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_easy_afternm (... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:116778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_easy_afte... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119196
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_afternm (c : *... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:117085
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_detached_after... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119493
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_afternm (... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:117436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_detached_... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_hsalsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:117794
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_sealbytes () -> usize ; } extern "C" { pub fn crypto_box_seal ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119864
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:117851
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seal (c : * mut :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119932
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118101
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_seal_open (m :... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_constbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118402
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_box_zerobytes () -> usize ; } extern "C" { pub fn crypto_box_boxze...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120066
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_hsalsa20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ypto_box_zerobytes () -> usize ; } extern "C" { pub fn crypto_box_boxzerobytes () -> usize ; } extern "C" { pub fn crypto_box (c :...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_hchacha20_outputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118519
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box (c : * mut :: ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_inputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:118855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open (m : * mu... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120464
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ha20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119196
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_afternm (c : *... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120531
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cha20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_constbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119493
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_open_afternm (... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_hchacha20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_hsalsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120860
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119864
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119932
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:119998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hsalsa20_constbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120995
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121060
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...alsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_constbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120066
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_hsalsa20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_hchacha20_outputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121127
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_inputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121385
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa2012_outputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120464
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ha20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121455
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...12_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_inputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120531
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cha20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_hchacha20_constbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2012_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_keybytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_hchacha20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121591
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a2012_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_constbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120860
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121660
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa2012 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a20_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa208_outputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:120995
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lsa20_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...08_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_inputbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121060
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...alsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa20_constbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:122057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a208_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_keybytes () -> usize ; } extern "C" { pub fn crypto_core_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121127
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa20 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:122123
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sa208_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_constbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121385
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa2012_outputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:122191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa208 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121455
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...12_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_inputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123416
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., stringify ! (opaque))) ; } extern "C" { pub fn crypto_generichash_blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_g...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2012_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_keybytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123489
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_g...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121591
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a2012_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa2012_constbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ke2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_bytes () -> usize ; } extern "C" { pub fn crypto_gen...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121660
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa2012 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ke2b_bytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes_min () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_core_salsa208_outputbytes () -> usize ; } extern "C" { pub fn crypto_cor...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123707
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ybytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes_max () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:121989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...08_outputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_inputbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123783
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...keybytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_ge...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:122057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...a208_inputbytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_keybytes () -> usize ; } extern "C" { pub fn crypto_core_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e2b_keybytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_saltbytes () -> usize ; } extern "C" { pub fn crypto_g...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:122123
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sa208_keybytes () -> usize ; } extern "C" { pub fn crypto_core_salsa208_constbytes () -> usize ; } extern "C" { pub fn crypto_core...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._saltbytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_personalbytes () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:122191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_core_salsa208 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar , c : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:124005
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rsonalbytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_statebytes () -> usize ; } extern "C" { pub fn crypto_g...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123416
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., stringify ! (opaque))) ; } extern "C" { pub fn crypto_generichash_blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_g...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:124079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123489
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_g...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:124380
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ke2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_bytes () -> usize ; } extern "C" { pub fn crypto_gen...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:124795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_init (state : * mut crypto_generichash_blake2b_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ke2b_bytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes_min () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123707
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ybytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes_max () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123783
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...keybytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_ge...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125345
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_update (state : * mut crypto_generichash_blake2b_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e2b_keybytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_saltbytes () -> usize ; } extern "C" { pub fn crypto_g...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125576
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_final (state : * mut crypto_generichash_blake2b_state , out : * mut :: std :: os :: raw :: c_uchar , outlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:123928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._saltbytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_personalbytes () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:124005
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rsonalbytes () -> usize ; } extern "C" { pub fn crypto_generichash_blake2b_statebytes () -> usize ; } extern "C" { pub fn crypto_g...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn crypto_generichash_blake2b_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125877
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_generichash_bytes_min () -> usize ; } extern "C" { pub fn crypto_gener...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:124079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125942
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ichash_bytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_bytes_max () -> usize ; } extern "C" { pub fn crypto_gener...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:124380
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erichash_bytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_bytes () -> usize ; } extern "C" { pub fn crypto_generic...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:124795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_init (state : * mut crypto_generichash_blake2b_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erichash_bytes () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes_min () -> usize ; } extern "C" { pub fn crypto_gene...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126136
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...h_keybytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes_max () -> usize ; } extern "C" { pub fn crypto_gene...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125345
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_update (state : * mut crypto_generichash_blake2b_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ash_keybytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes () -> usize ; } extern "C" { pub fn crypto_generi...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125576
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_blake2b_final (state : * mut crypto_generichash_blake2b_state , out : * mut :: std :: os :: raw :: c_uchar , outlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126268
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_generichash_primitive () -> * const :: std :: os :: raw :: c_char ; } pub type crypto_...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn crypto_generichash_blake2b_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pto_generichash_blake2b_state ; extern "C" { pub fn crypto_generichash_statebytes () -> usize ; } extern "C" { pub fn crypto_gener...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125877
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_generichash_bytes_min () -> usize ; } extern "C" { pub fn crypto_gener...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash (out :... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:125942
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ichash_bytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_bytes_max () -> usize ; } extern "C" { pub fn crypto_gener...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_init (state : * mut crypto_generichash_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erichash_bytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_bytes () -> usize ; } extern "C" { pub fn crypto_generic...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erichash_bytes () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes_min () -> usize ; } extern "C" { pub fn crypto_gene...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126997
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_update (state : * mut crypto_generichash_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127212
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_final (state : * mut crypto_generichash_state , out : * mut :: std :: os :: raw :: c_uchar , outlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126136
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...h_keybytes_min () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes_max () -> usize ; } extern "C" { pub fn crypto_gene...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127396
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_generichash_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ash_keybytes_max () -> usize ; } extern "C" { pub fn crypto_generichash_keybytes () -> usize ; } extern "C" { pub fn crypto_generi...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126268
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_generichash_primitive () -> * const :: std :: os :: raw :: c_char ; } pub type crypto_...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127489
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_hash_bytes () -> usize ; } extern "C" { pub fn crypto_hash (out :...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pto_generichash_blake2b_state ; extern "C" { pub fn crypto_generichash_statebytes () -> usize ; } extern "C" { pub fn crypto_gener...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash (out :... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn crypto_hash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_init (state : * mut crypto_generichash_state , key : * const :: std :: os :: raw :: c_uchar , keylen : usize , outlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127838
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_kdf_blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_b...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:126997
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_update (state : * mut crypto_generichash_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_b...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127212
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_generichash_final (state : * mut crypto_generichash_state , out : * mut :: std :: os :: raw :: c_uchar , outlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ke2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127396
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_generichash_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128036
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e2b_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_kdf_bl...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127489
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_hash_bytes () -> usize ; } extern "C" { pub fn crypto_hash (out :...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128100
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kdf_blake2b_derive_from_key (subkey : * mut :: std :: os :: raw :: c_uchar , subkey_len : usize , subkey_id : u64 , ctx : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128371
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_kdf_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bytes...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_hash (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn crypto_hash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128428
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...crypto_kdf_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_conte...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128485
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ypto_kdf_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_keyb...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127838
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_kdf_blake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_b...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lake2b_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_b...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pto_kdf_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_keybytes () -> usize ; } extern "C" { pub fn crypto_kdf_primit...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:127968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ke2b_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_kdf_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128036
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e2b_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_blake2b_keybytes () -> usize ; } extern "C" { pub fn crypto_kdf_bl...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kdf_derive_from_key (subkey : * mut :: std :: os :: raw :: c_uchar , subkey_len : usize , subkey_id : u64 , ctx : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128100
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kdf_blake2b_derive_from_key (subkey : * mut :: std :: os :: raw :: c_uchar , subkey_len : usize , subkey_id : u64 , ctx : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128953
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn crypto_kdf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128371
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_kdf_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bytes...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_kx_publickeybytes () -> usize ; } extern "C" { pub fn crypto_kx_secr...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128428
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...crypto_kdf_bytes_min () -> usize ; } extern "C" { pub fn crypto_kdf_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_conte...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._kx_publickeybytes () -> usize ; } extern "C" { pub fn crypto_kx_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_seed...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128485
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ypto_kdf_bytes_max () -> usize ; } extern "C" { pub fn crypto_kdf_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_keyb...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_kx_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_seedbytes () -> usize ; } extern "C" { pub fn crypto_kx_session...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pto_kdf_contextbytes () -> usize ; } extern "C" { pub fn crypto_kdf_keybytes () -> usize ; } extern "C" { pub fn crypto_kdf_primit...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129216
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ypto_kx_seedbytes () -> usize ; } extern "C" { pub fn crypto_kx_sessionkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_prim...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_kdf_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129278
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_kx_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kdf_derive_from_key (subkey : * mut :: std :: os :: raw :: c_uchar , subkey_len : usize , subkey_id : u64 , ctx : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:128953
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn crypto_kdf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129581
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_kx_publickeybytes () -> usize ; } extern "C" { pub fn crypto_kx_secr...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129743
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_client_session_... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._kx_publickeybytes () -> usize ; } extern "C" { pub fn crypto_kx_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_seed...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:130076
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_server_session_... c_uchar) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_kx_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_seedbytes () -> usize ; } extern "C" { pub fn crypto_kx_session...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._va_list ; pub type fpos_t = __fpos_t ; extern "C" { pub static mut stdin : * mut FILE ; } extern "C" { pub static mut stdout : * ...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129216
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ypto_kx_seedbytes () -> usize ; } extern "C" { pub fn crypto_kx_sessionkeybytes () -> usize ; } extern "C" { pub fn crypto_kx_prim...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub static mut stdin : * mut FILE ; } extern "C" { pub static mut stdout : * mut FILE ; } extern "C" { pub static mut stderr : * ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129278
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_kx_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145372
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub static mut stdout : * mut FILE ; } extern "C" { pub static mut stderr : * mut FILE ; } extern "C" { pub fn remove (__filename ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145424
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...LE ; } extern "C" { pub fn remove (__filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129581
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rename (__old : * const :: std :: os :: raw :: c_char , __new : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:129743
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_client_session_... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145699
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn renameat (__oldfd : :: std :: os :: raw :: c_int , __old : * const :: std :: os :: raw :: c_char , __newfd : :: std :: os :: raw :: c_int , __new : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:130076
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_kx_server_session_... c_uchar) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145942
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn fclose (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn t...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._va_list ; pub type fpos_t = __fpos_t ; extern "C" { pub static mut stdin : * mut FILE ; } extern "C" { pub static mut stdout : * ...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146029
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn tmpfile () -> * mut FILE ; } extern "C" { pub fn tmpnam (arg1 : * mut...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub static mut stdin : * mut FILE ; } extern "C" { pub static mut stdout : * mut FILE ; } extern "C" { pub static mut stderr : * ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ILE ; } extern "C" { pub fn tmpnam (arg1 : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145372
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub static mut stdout : * mut FILE ; } extern "C" { pub static mut stderr : * mut FILE ; } extern "C" { pub fn remove (__filename ...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn tmpnam_r (__s : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145424
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...LE ; } extern "C" { pub fn remove (__filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146309
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn tempnam (__dir : * const :: std :: os :: raw :: c_char , __pfx : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rename (__old : * const :: std :: os :: raw :: c_char , __new : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub fn fflush (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn f...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145699
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn renameat (__oldfd : :: std :: os :: raw :: c_int , __old : * const :: std :: os :: raw :: c_char , __newfd : :: std :: os :: raw :: c_int , __new : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146563
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn fflush_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:145942
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn fclose (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn t...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146659
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fopen (__filename : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146806
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn freopen (__filename : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char , __stream : * mut FILE) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146029
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn tmpfile () -> * mut FILE ; } extern "C" { pub fn tmpnam (arg1 : * mut...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ILE ; } extern "C" { pub fn tmpnam (arg1 : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146979
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdopen (__fd : :: std :: os :: raw :: c_int , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn tmpnam_r (__s : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147112
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fopencookie (__magic_cookie : * mut :: std :: os :: raw :: c_void , __modes : * const :: std :: os :: raw :: c_char , __io_funcs : cookie_io_functions_t) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146309
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn tempnam (__dir : * const :: std :: os :: raw :: c_char , __pfx : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147304
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fmemopen (__s : * mut :: std :: os :: raw :: c_void , __len : usize , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub fn fflush (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn f...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn open_memstream (__bufloc : * mut * mut :: std :: os :: raw :: c_char , __sizeloc : * mut usize) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146563
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn fflush_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut FILE ; } extern "C" { pub fn setbuf (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146659
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fopen (__filename : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn setvbuf (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char , __modes : :: std :: os :: raw :: c_int , __n : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146806
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn freopen (__filename : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char , __stream : * mut FILE) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147885
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn setbuffer (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char , __size : usize) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148006
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_char , __size : usize) ; } extern "C" { pub fn setlinebuf (__stream : * mut FILE) ; } extern "C" { pub fn fprintf (__stre...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:146979
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdopen (__fd : :: std :: os :: raw :: c_int , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fprintf (__stream : * mut FILE , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147112
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fopencookie (__magic_cookie : * mut :: std :: os :: raw :: c_void , __modes : * const :: std :: os :: raw :: c_char , __io_funcs : cookie_io_functions_t) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn printf (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147304
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fmemopen (__s : * mut :: std :: os :: raw :: c_void , __len : usize , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sprintf (__s : * mut :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn open_memstream (__bufloc : * mut * mut :: std :: os :: raw :: c_char , __sizeloc : * mut usize) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vfprintf (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut FILE ; } extern "C" { pub fn setbuf (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148660
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vprintf (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn setvbuf (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char , __modes : :: std :: os :: raw :: c_int , __n : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:147885
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn setbuffer (__stream : * mut FILE , __buf : * mut :: std :: os :: raw :: c_char , __size : usize) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vsprintf (__s : * mut :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148995
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn snprintf (__s : * mut :: std :: os :: raw :: c_char , __maxlen : :: std :: os :: raw :: c_ulong , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148006
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_char , __size : usize) ; } extern "C" { pub fn setlinebuf (__stream : * mut FILE) ; } extern "C" { pub fn fprintf (__stre...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vsnprintf (__s : * mut :: std :: os :: raw :: c_char , __maxlen : :: std :: os :: raw :: c_ulong , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fprintf (__stream : * mut FILE , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149440
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vasprintf (__ptr : * mut * mut :: std :: os :: raw :: c_char , __f : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149634
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __asprintf (__ptr : * mut * mut :: std :: os :: raw :: c_char , __fmt : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn printf (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn asprintf (__ptr : * mut * mut :: std :: os :: raw :: c_char , __fmt : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sprintf (__s : * mut :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149978
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vdprintf (__fd : :: std :: os :: raw :: c_int , __fmt : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vfprintf (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dprintf (__fd : :: std :: os :: raw :: c_int , __fmt : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148660
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vprintf (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vsprintf (__s : * mut :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fscanf (__stream : * mut FILE , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:148995
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn snprintf (__s : * mut :: std :: os :: raw :: c_char , __maxlen : :: std :: os :: raw :: c_ulong , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn scanf (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vsnprintf (__s : * mut :: std :: os :: raw :: c_char , __maxlen : :: std :: os :: raw :: c_ulong , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sscanf (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149440
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vasprintf (__ptr : * mut * mut :: std :: os :: raw :: c_char , __f : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_fscanf"] pub fn fscanf1 (__stream : * mut FILE , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149634
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __asprintf (__ptr : * mut * mut :: std :: os :: raw :: c_char , __fmt : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_scanf"] pub fn scanf1 (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn asprintf (__ptr : * mut * mut :: std :: os :: raw :: c_char , __fmt : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151086
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_sscanf"] pub fn sscanf1 (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:149978
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vdprintf (__fd : :: std :: os :: raw :: c_int , __fmt : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151292
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vfscanf (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151456
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vscanf (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn dprintf (__fd : :: std :: os :: raw :: c_int , __fmt : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vsscanf (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fscanf (__stream : * mut FILE , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151791
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vfscanf"] pub fn vfscanf1 (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn scanf (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vscanf"] pub fn vscanf1 (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sscanf (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_fscanf"] pub fn fscanf1 (__stream : * mut FILE , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vsscanf"] pub fn vsscanf1 (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:150928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_scanf"] pub fn scanf1 (__format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn fgetc (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ge...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151086
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_sscanf"] pub fn sscanf1 (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn getc (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ge...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151292
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vfscanf (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152583
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn getchar () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getc_unlock...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151456
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vscanf (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152650
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn getc_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn getchar_unlocked () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fgetc_u...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn vsscanf (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152820
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn fgetc_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151791
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vfscanf"] pub fn vfscanf1 (__s : * mut FILE , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152915
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn fputc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:151996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vscanf"] pub fn vscanf1 (__format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn putc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__isoc99_vsscanf"] pub fn vsscanf1 (__s : * const :: std :: os :: raw :: c_char , __format : * const :: std :: os :: raw :: c_char , __arg : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn putchar (__c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn fgetc (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ge...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fputc_unlocked (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn getc (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ge...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn putc_unlocked (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn putchar_unlocked (__c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152583
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn getchar () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn getc_unlock...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152650
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn getc_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153634
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn getw (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn pu...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn getchar_unlocked () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fgetc_u...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153719
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn putw (__w : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152820
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn fgetc_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fgets (__s : * mut :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:152915
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn fputc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __getdelim (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __delimiter : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> __ssize_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn putc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154208
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn getdelim (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __delimiter : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> __ssize_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn putchar (__c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154399
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn getline (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __stream : * mut FILE) -> __ssize_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fputs (__s : * const :: std :: os :: raw :: c_char , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fputc_unlocked (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154676
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn puts (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn putc_unlocked (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154783
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ungetc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn putchar_unlocked (__c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fread (__ptr : * mut :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong , __n : :: std :: os :: raw :: c_ulong , __stream : * mut FILE) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153634
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn getw (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn pu...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fwrite (__ptr : * const :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong , __n : :: std :: os :: raw :: c_ulong , __s : * mut FILE) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153719
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn putw (__w : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155335
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fread_unlocked (__ptr : * mut :: std :: os :: raw :: c_void , __size : usize , __n : usize , __stream : * mut FILE) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:153841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fgets (__s : * mut :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fwrite_unlocked (__ptr : * const :: std :: os :: raw :: c_void , __size : usize , __n : usize , __stream : * mut FILE) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __getdelim (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __delimiter : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> __ssize_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155636
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fseek (__stream : * mut FILE , __off : :: std :: os :: raw :: c_long , __whence : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154208
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn getdelim (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __delimiter : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> __ssize_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155804
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ftell (__stream : * mut FILE) -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn r...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154399
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn getline (__lineptr : * mut * mut :: std :: os :: raw :: c_char , __n : * mut usize , __stream : * mut FILE) -> __ssize_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155891
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn rewind (__stream : * mut FILE) ; } extern "C" { pub fn fseeko (__stream ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fputs (__s : * const :: std :: os :: raw :: c_char , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155946
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fseeko (__stream : * mut FILE , __off : __off_t , __whence : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154676
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn puts (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156093
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn ftello (__stream : * mut FILE) -> __off_t ; } extern "C" { pub fn fgetpos (__s...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154783
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn ungetc (__c : :: std :: os :: raw :: c_int , __stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...off_t ; } extern "C" { pub fn fgetpos (__stream : * mut FILE , __pos : * mut fpos_t) -> :: std :: os :: raw :: c_int ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:154907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fread (__ptr : * mut :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong , __n : :: std :: os :: raw :: c_ulong , __stream : * mut FILE) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156270
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn fsetpos (__stream : * mut FILE , __pos : * const fpos_t) -> :: std :: os :: raw :: c_int ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fwrite (__ptr : * const :: std :: os :: raw :: c_void , __size : :: std :: os :: raw :: c_ulong , __n : :: std :: os :: raw :: c_ulong , __s : * mut FILE) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn clearerr (__stream : * mut FILE) ; } extern "C" { pub fn feof (__stream :...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155335
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fread_unlocked (__ptr : * mut :: std :: os :: raw :: c_void , __size : usize , __n : usize , __stream : * mut FILE) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156440
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ream : * mut FILE) ; } extern "C" { pub fn feof (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fe...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fwrite_unlocked (__ptr : * const :: std :: os :: raw :: c_void , __size : usize , __n : usize , __stream : * mut FILE) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156525
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ferror (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155636
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fseek (__stream : * mut FILE , __off : :: std :: os :: raw :: c_long , __whence : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn clearerr_unlocked (__stream : * mut FILE) ; } extern "C" { pub fn feof_unlocke...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156678
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut FILE) ; } extern "C" { pub fn feof_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155804
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ftell (__stream : * mut FILE) -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn r...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156772
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn ferror_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155891
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_long ; } extern "C" { pub fn rewind (__stream : * mut FILE) ; } extern "C" { pub fn fseeko (__stream ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn perror (__s : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn fileno...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:155946
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fseeko (__stream : * mut FILE , __off : __off_t , __whence : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_char) ; } extern "C" { pub fn fileno (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn f...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156093
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn ftello (__stream : * mut FILE) -> __off_t ; } extern "C" { pub fn fgetpos (__s...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157032
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn fileno_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...off_t ; } extern "C" { pub fn fgetpos (__stream : * mut FILE , __pos : * mut fpos_t) -> :: std :: os :: raw :: c_int ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn pclose (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn p...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156270
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn fsetpos (__stream : * mut FILE , __pos : * const fpos_t) -> :: std :: os :: raw :: c_int ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157215
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn popen (__command : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn clearerr (__stream : * mut FILE) ; } extern "C" { pub fn feof (__stream :...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157361
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ILE ; } extern "C" { pub fn ctermid (__s : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156440
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ream : * mut FILE) ; } extern "C" { pub fn feof (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn fe...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156525
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ferror (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_char ; } extern "C" { pub fn flockfile (__stream : * mut FILE) ; } extern "C" { pub fn ftrylockfile (__...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut FILE) ; } extern "C" { pub fn ftrylockfile (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn clearerr_unlocked (__stream : * mut FILE) ; } extern "C" { pub fn feof_unlocke...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn funlockfile (__stream : * mut FILE) ; } extern "C" { pub fn __uflow (arg1 :...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156678
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut FILE) ; } extern "C" { pub fn feof_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157687
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ream : * mut FILE) ; } extern "C" { pub fn __uflow (arg1 : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn __o...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156772
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn ferror_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157771
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __overflow (arg1 : * mut FILE , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn perror (__s : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn fileno...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:158870
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... stringify ! (opaque))) ; } extern "C" { pub fn crypto_onetimeauth_poly1305_statebytes () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:158945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...05_statebytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_poly1305_bytes () -> usize ; } extern "C" { pub fn crypto_one...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:156945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_char) ; } extern "C" { pub fn fileno (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn f...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ly1305_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_o...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157032
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn fileno_unlocked (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn pclose (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn p...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157215
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn popen (__command : * const :: std :: os :: raw :: c_char , __modes : * const :: std :: os :: raw :: c_char) -> * mut FILE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_init (state : * mut crypto_onetimeauth_poly1305_state , key : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157361
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ILE ; } extern "C" { pub fn ctermid (__s : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159813
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_update (state : * mut crypto_onetimeauth_poly1305_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: std :: os :: raw :: c_char ; } extern "C" { pub fn flockfile (__stream : * mut FILE) ; } extern "C" { pub fn ftrylockfile (__...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_final (state : * mut crypto_onetimeauth_poly1305_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut FILE) ; } extern "C" { pub fn ftrylockfile (__stream : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn crypto_onetimeauth_poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } pub type crypt...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn funlockfile (__stream : * mut FILE) ; } extern "C" { pub fn __uflow (arg1 :...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_onetimeauth_poly1305_state ; extern "C" { pub fn crypto_onetimeauth_statebytes () -> usize ; } extern "C" { pub fn crypto_oneti...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157687
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ream : * mut FILE) ; } extern "C" { pub fn __uflow (arg1 : * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn __o...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160471
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...imeauth_statebytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_bytes () -> usize ; } extern "C" { pub fn crypto_onetime...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:157771
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __overflow (arg1 : * mut FILE , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...netimeauth_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_keybytes () -> usize ; } extern "C" { pub fn crypto_onetim...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:158870
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... stringify ! (opaque))) ; } extern "C" { pub fn crypto_onetimeauth_poly1305_statebytes () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160596
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_onetimeauth_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160693
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:158945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...05_statebytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_poly1305_bytes () -> usize ; } extern "C" { pub fn crypto_one...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160950
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ly1305_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_poly1305_keybytes () -> usize ; } extern "C" { pub fn crypto_o...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161214
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_init (state : * mut crypto_onetimeauth_state , key : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_update (state : * mut crypto_onetimeauth_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_final (state : * mut crypto_onetimeauth_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_init (state : * mut crypto_onetimeauth_poly1305_state , key : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161764
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_onetimeauth_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:159813
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_update (state : * mut crypto_onetimeauth_poly1305_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161857
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_uchar) ; } extern "C" { pub fn crypto_pwhash_argon2i_alg_argon2i13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_poly1305_final (state : * mut crypto_onetimeauth_poly1305_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2i_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn crypto_onetimeauth_poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } pub type crypt...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162020
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on2i_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_onetimeauth_poly1305_state ; extern "C" { pub fn crypto_onetimeauth_statebytes () -> usize ; } extern "C" { pub fn crypto_oneti...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on2i_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160471
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...imeauth_statebytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_bytes () -> usize ; } extern "C" { pub fn crypto_onetime...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n2i_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...netimeauth_bytes () -> usize ; } extern "C" { pub fn crypto_onetimeauth_keybytes () -> usize ; } extern "C" { pub fn crypto_onetim...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n2i_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162294
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...gon2i_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_strbytes () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160596
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_onetimeauth_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162361
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_strprefix () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160693
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:160950
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_verify (h : * const :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161214
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_init (state : * mut crypto_onetimeauth_state , key : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162603
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_update (state : * mut crypto_onetimeauth_state , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_onetimeauth_final (state : * mut crypto_onetimeauth_state , out : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162745
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...limit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_interactive () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161764
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_onetimeauth_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...teractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_interactive () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161857
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_uchar) ; } extern "C" { pub fn crypto_pwhash_argon2i_alg_argon2i13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nteractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:161952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2i_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162979
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162020
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on2i_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...on2i_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n2i_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163132
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n2i_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163209
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i (ou...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162294
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...gon2i_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_strbytes () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163919
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162361
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_strprefix () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164153
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2id_alg_argon2id13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2id_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n2id_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162603
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2id_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...id_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162745
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...limit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_interactive () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2id_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...teractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_interactive () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164806
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n2id_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_strbytes () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nteractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164874
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_strprefix () -> * const :: std :: os :: raw :: c_char ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:162979
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164975
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165047
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163132
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2i_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165119
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163209
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i (ou...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165263
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...imit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_interactive () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:163919
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165343
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...eractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_interactive () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164153
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2i_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nteractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2id_alg_argon2id13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165500
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_argon2id_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n2id_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2id_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id (o...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...id_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166153
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_st... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2id_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166445
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164806
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n2id_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_strbytes () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166680
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164874
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_strprefix () -> * const :: std :: os :: raw :: c_char ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166890
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_argon2i13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:164975
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166977
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_argon2id13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165047
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_default () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165119
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167150
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_b...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...o_pwhash_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_p...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165263
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...imit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_interactive () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167270
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...o_pwhash_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165343
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...eractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_interactive () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._pwhash_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nteractive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._pwhash_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_s...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165500
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167452
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_pwhash_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_strbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_s...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167511
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_pwhash_strprefix () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_argon2id_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167603
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:165733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id (o...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167666
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166153
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_st... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167729
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166445
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167792
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166680
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_argon2id_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_interactive () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166890
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_argon2i13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167926
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_interactive () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:166977
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_argon2id13 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167997
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...it_interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_alg_default () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...limit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167150
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_b...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...limit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...o_pwhash_bytes_min () -> usize ; } extern "C" { pub fn crypto_pwhash_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_p...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168202
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...imit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167270
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...o_pwhash_bytes_max () -> usize ; } extern "C" { pub fn crypto_pwhash_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168271
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash (out : * mu...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._pwhash_passwd_min () -> usize ; } extern "C" { pub fn crypto_pwhash_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168682
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str (out : ... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._pwhash_passwd_max () -> usize ; } extern "C" { pub fn crypto_pwhash_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_s...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168965
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_alg (ou...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167452
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_pwhash_saltbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_strbytes () -> usize ; } extern "C" { pub fn crypto_pwhash_s...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169289
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167511
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_pwhash_strprefix () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169515
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167603
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_char ; } extern "C" { pub fn crypto_pwhash_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169716
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167666
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash_opslimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_char ; } extern "C" { pub fn crypto_scalarmult_curve25519_bytes () -> usize ; } extern "C" { pub fn crypto_sc...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167729
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash_opslimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...5519_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult_curve25519_scalarbytes () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167792
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash_memlimit_min () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169956
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_curve25519 (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar , p : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._memlimit_max () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_interactive () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170174
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_curve25519_base (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167926
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_interactive () -> usize ; } extern "C" { pub fn crypto_pw...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170352
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_scalarmult_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmu...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:167997
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...it_interactive () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...calarmult_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult_scalarbytes () -> usize ; } extern "C" { pub fn crypto_scala...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...limit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_moderate () -> usize ; } extern "C" { pub fn crypto_pwha...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170478
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_scalarmult_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...limit_moderate () -> usize ; } extern "C" { pub fn crypto_pwhash_opslimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170574
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_base (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168202
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...imit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwhash_memlimit_sensitive () -> usize ; } extern "C" { pub fn crypto_pwh...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar , p : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168271
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash (out : * mu...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170948
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168682
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str (out : ... : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:168965
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_alg (ou...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171027
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169289
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_verify (str_ : * const :: std :: os :: raw :: c_char , passwd : * const :: std :: os :: raw :: c_char , passwdlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171108
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oncebytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_macbytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169515
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_pwhash_str_needs_rehash (str_ : * const :: std :: os :: raw :: c_char , opslimit : :: std :: os :: raw :: c_ulonglong , memlimit : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169716
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn crypto_pwhash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_xsalsa20... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_char ; } extern "C" { pub fn crypto_scalarmult_curve25519_bytes () -> usize ; } extern "C" { pub fn crypto_sc...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_xsalsa20... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...5519_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult_curve25519_scalarbytes () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:169956
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_curve25519 (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar , p : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172011
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_boxzerobytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170174
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_curve25519_base (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172094
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_zerobytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170352
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_scalarmult_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmu...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...calarmult_bytes () -> usize ; } extern "C" { pub fn crypto_scalarmult_scalarbytes () -> usize ; } extern "C" { pub fn crypto_scala...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172174
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oly1305_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_keybytes () -> usize ; } extern "C" { pub fn crypto_secretb...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172236
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cretbox_keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox_noncebytes () -> usize ; } extern "C" { pub fn crypto_secret...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170478
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... () -> usize ; } extern "C" { pub fn crypto_scalarmult_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...retbox_noncebytes () -> usize ; } extern "C" { pub fn crypto_secretbox_macbytes () -> usize ; } extern "C" { pub fn crypto_secretb...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170574
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult_base (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_scalarmult (q : * mut :: std :: os :: raw :: c_uchar , n : * const :: std :: os :: raw :: c_uchar , p : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s () -> usize ; } extern "C" { pub fn crypto_secretbox_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:170948
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_keybytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172457
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_char ; } extern "C" { pub fn crypto_secretbox_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_sec...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_easy (c ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171027
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172827
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open_eas... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171108
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oncebytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_macbytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173132
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_detached... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn c...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_xsalsa20... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open_det... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_xsalsa20... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173837
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn crypto_secretbox_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:171903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretbox_zerobytes () -> usize ; } extern "C" { pub fn crypto_secret...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172011
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_boxzerobytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173991
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...etbox_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_boxzerobytes () -> usize ; } extern "C" { pub fn crypto_secre...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172094
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_xsalsa20poly1305_zerobytes () -> usize ; } extern "C" { pub fn crypt...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox (c : * m... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174352
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open (m ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172174
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oly1305_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_keybytes () -> usize ; } extern "C" { pub fn crypto_secretb...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174652
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stre...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172236
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cretbox_keybytes () -> usize ; } extern "C" { pub fn crypto_secretbox_noncebytes () -> usize ; } extern "C" { pub fn crypto_secret...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174720
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_noncebytes () -> usize ; } extern "C" { pub fn crypto_str...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...retbox_noncebytes () -> usize ; } extern "C" { pub fn crypto_secretbox_macbytes () -> usize ; } extern "C" { pub fn crypto_secretb...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174790
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s () -> usize ; } extern "C" { pub fn crypto_secretbox_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172457
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_char ; } extern "C" { pub fn crypto_secretbox_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_sec...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174866
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_easy (c ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_xo... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:172827
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open_eas... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175427
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_xo... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173132
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_detached... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175746
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175843
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_chacha20_ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open_det... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175916
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tf_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_ietf_noncebytes () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173837
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn crypto_secretbox_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175991
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ncebytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretbox_zerobytes () -> usize ; } extern "C" { pub fn crypto_secret...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:176072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ietf (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:173991
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...etbox_zerobytes () -> usize ; } extern "C" { pub fn crypto_secretbox_boxzerobytes () -> usize ; } extern "C" { pub fn crypto_secre...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:176333
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ie... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox (c : * m... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:176643
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ie... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174352
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretbox_open (m ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:176967
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174652
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stre...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177069
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_abytes () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174720
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_noncebytes () -> usize ; } extern "C" { pub fn crypto_str...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177150
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_headerbytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174790
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177236
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erbytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_keybytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:174866
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177319
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_xo... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_message () -> :: std :: os :: raw :: c_uchar ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175427
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_xo... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175746
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_push () -> :: std :: os :: raw :: c_uchar ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_rekey () -> :: std :: os :: raw :: c_uchar ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175843
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_chacha20_ietf_keybytes () -> usize ; } extern "C" { pub fn crypto_s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175916
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tf_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_ietf_noncebytes () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177738
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_final () -> :: std :: os :: raw :: c_uchar ; } # [repr (C...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:175991
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ncebytes () -> usize ; } extern "C" { pub fn crypto_stream_chacha20_ietf_messagebytes_max () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:179427
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ringify ! (_pad))) ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_statebytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:176072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ietf (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:179512
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...size ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:176333
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ie... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:179624
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_init_push (state : * mut crypto_secretstream_xchacha20poly1305_state , header : * mut :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:176643
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_chacha20_ie... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:179881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchac... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:176967
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn crypto_stream_chacha20_ietf_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:180354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_init_pull (state : * mut crypto_secretstream_xchacha20poly1305_state , header : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177069
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_uchar) ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_abytes () -> usize ; } extern "C" { pub fn cryp...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:180613
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchac...longlong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177150
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_headerbytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177236
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erbytes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_keybytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181094
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_rekey (state : * mut crypto_secretstream_xchacha20poly1305_state) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177319
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181222
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...m_xchacha20poly1305_state) ; } extern "C" { pub fn crypto_shorthash_siphash24_bytes () -> usize ; } extern "C" { pub fn crypto_sho...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...usize ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_message () -> :: std :: os :: raw :: c_uchar ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash24_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_siphash24_keybytes () -> usize ; } extern "C" { pub fn crypto_sh...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_push () -> :: std :: os :: raw :: c_uchar ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181363
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash_siphash24 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_rekey () -> :: std :: os :: raw :: c_uchar ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:177738
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._uchar ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_tag_final () -> :: std :: os :: raw :: c_uchar ; } # [repr (C...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_siphashx24_bytes () -> usize ; } extern "C" { pub fn crypto_sho...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181698
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ashx24_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_siphashx24_keybytes () -> usize ; } extern "C" { pub fn crypto_s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:179427
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ringify ! (_pad))) ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_statebytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181771
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash_siphashx24 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:179512
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...size ; } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182037
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_bytes () -> usize ; } extern "C" { pub fn crypto_shorthas...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:179624
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_init_push (state : * mut crypto_secretstream_xchacha20poly1305_state , header : * mut :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182096
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...o_shorthash_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_keybytes () -> usize ; } extern "C" { pub fn crypto_shortha...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:179881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchac... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182158
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s () -> usize ; } extern "C" { pub fn crypto_shorthash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:180354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_init_pull (state : * mut crypto_secretstream_xchacha20poly1305_state , header : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182253
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:180613
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchac...longlong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } # [repr (C)] # [der...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181094
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_secretstream_xchacha20poly1305_rekey (state : * mut crypto_secretstream_xchacha20poly1305_state) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183471
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... "::" , stringify ! (hs))) ; } extern "C" { pub fn crypto_sign_ed25519ph_statebytes () -> usize ; } extern "C" { pub fn crypto_sig...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181222
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...m_xchacha20poly1305_state) ; } extern "C" { pub fn crypto_shorthash_siphash24_bytes () -> usize ; } extern "C" { pub fn crypto_sho...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...5519ph_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_bytes () -> usize ; } extern "C" { pub fn crypto_sign_ed...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...hash24_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_siphash24_keybytes () -> usize ; } extern "C" { pub fn crypto_sh...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n_ed25519_bytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181363
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash_siphash24 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183668
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...519_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_publickeybytes () -> usize ; } extern "C" { pub fn crypto_si...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_siphashx24_bytes () -> usize ; } extern "C" { pub fn crypto_sho...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ublickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_si...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181698
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ashx24_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_siphashx24_keybytes () -> usize ; } extern "C" { pub fn crypto_s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183810
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:181771
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash_siphashx24 (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183883
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519 (sm :... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182037
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_bytes () -> usize ; } extern "C" { pub fn crypto_shorthas...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:184191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_open ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182096
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...o_shorthash_bytes () -> usize ; } extern "C" { pub fn crypto_shorthash_keybytes () -> usize ; } extern "C" { pub fn crypto_shortha...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:184504
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_detac... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182158
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s () -> usize ; } extern "C" { pub fn crypto_shorthash_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:184823
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_verif... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185097
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182253
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_shorthash (out : * mut :: std :: os :: raw :: c_uchar , in_ : * const :: std :: os :: raw :: c_uchar , inlen : :: std :: os :: raw :: c_ulonglong , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:182508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn crypto_shorthash_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } # [repr (C)] # [der...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185494
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_pk_to_curve25519 (curve25519_pk : * mut :: std :: os :: raw :: c_uchar , ed25519_pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183471
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... "::" , stringify ! (hs))) ; } extern "C" { pub fn crypto_sign_ed25519ph_statebytes () -> usize ; } extern "C" { pub fn crypto_sig...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_curve25519 (curve25519_sk : * mut :: std :: os :: raw :: c_uchar , ed25519_sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...5519ph_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_bytes () -> usize ; } extern "C" { pub fn crypto_sign_ed...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185898
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_seed (seed : * mut :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n_ed25519_bytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186077
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_pk (pk : * mut :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_init (state : * mut crypto_sign_ed25519ph_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183668
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...519_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_publickeybytes () -> usize ; } extern "C" { pub fn crypto_si...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ublickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_si...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_update (state : * mut crypto_sign_ed25519ph_state , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_fin... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183810
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_ed25519_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:183883
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519 (sm :... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186877
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_final_verify (state : * mut crypto_sign_ed25519ph_state , sig : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:184191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_open ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187164
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ate = crypto_sign_ed25519ph_state ; extern "C" { pub fn crypto_sign_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_byt...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:184504
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_detac... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187223
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rypto_sign_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_bytes () -> usize ; } extern "C" { pub fn crypto_sign_seedby...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:184823
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_verif... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n crypto_sign_bytes () -> usize ; } extern "C" { pub fn crypto_sign_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_publ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185097
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187335
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_sign_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_s...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187398
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...gn_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_m...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185494
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_pk_to_curve25519 (curve25519_pk : * mut :: std :: os :: raw :: c_uchar , ed25519_pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_sign_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_curve25519 (curve25519_sk : * mut :: std :: os :: raw :: c_uchar , ed25519_sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187526
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...max () -> usize ; } extern "C" { pub fn crypto_sign_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:185898
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_seed (seed : * mut :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186077
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519_sk_to_pk (pk : * mut :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187833
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_init (state : * mut crypto_sign_ed25519ph_state) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187997
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign (sm : * mut :... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_update (state : * mut crypto_sign_ed25519ph_state , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:188297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_open (m : * m... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_fin... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:188602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_detached (sig... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:186877
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_ed25519ph_final_verify (state : * mut crypto_sign_ed25519ph_state , sig : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:188913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_verify_detached (sig : * const :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187164
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ate = crypto_sign_ed25519ph_state ; extern "C" { pub fn crypto_sign_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_byt...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189179
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn crypto_sign_init (state : * mut crypto_sign_state) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187223
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rypto_sign_statebytes () -> usize ; } extern "C" { pub fn crypto_sign_bytes () -> usize ; } extern "C" { pub fn crypto_sign_seedby...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189286
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_update (state : * mut crypto_sign_state , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n crypto_sign_bytes () -> usize ; } extern "C" { pub fn crypto_sign_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_publ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_final_create (state : * mut crypto_sign_state , sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187335
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_sign_seedbytes () -> usize ; } extern "C" { pub fn crypto_sign_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_s...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_final_verify (state : * mut crypto_sign_state , sig : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187398
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...gn_publickeybytes () -> usize ; } extern "C" { pub fn crypto_sign_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_m...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n_secretkeybytes () -> usize ; } extern "C" { pub fn crypto_sign_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_sign_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_n...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187526
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...max () -> usize ; } extern "C" { pub fn crypto_sign_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190011
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_stream_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ream_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_stre...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187833
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190139
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ax () -> usize ; } extern "C" { pub fn crypto_stream_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:187997
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign (sm : * mut :... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:188297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_open (m : * m... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190478
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xor (c : * ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:188602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_detached (sig... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_stream_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stre...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:188913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_verify_detached (sig : * const :: std :: os :: raw :: c_uchar , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong , pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189179
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn crypto_sign_init (state : * mut crypto_sign_state) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190929
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_salsa20_noncebytes () -> usize ; } extern "C" { pub fn crypto_str...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_salsa20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189286
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_update (state : * mut crypto_sign_state , m : * const :: std :: os :: raw :: c_uchar , mlen : :: std :: os :: raw :: c_ulonglong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_final_create (state : * mut crypto_sign_state , sig : * mut :: std :: os :: raw :: c_uchar , siglen_p : * mut :: std :: os :: raw :: c_ulonglong , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:191073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_sign_final_verify (state : * mut crypto_sign_state , sig : * const :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:191328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20_xor... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:189952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_n...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:191632
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20_xor... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190011
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...to_stream_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:191950
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_stream_salsa20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ream_noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_stre...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_verify_16_bytes () -> usize ; } extern "C" { pub fn crypto_verify_1...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190139
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ax () -> usize ; } extern "C" { pub fn crypto_stream_primitive () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_16 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192268
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_verify_32_bytes () -> usize ; } extern "C" { pub fn crypto_verify_3...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192327
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_32 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190478
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xor (c : * ... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_verify_64_bytes () -> usize ; } extern "C" { pub fn crypto_verify_6...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn crypto_stream_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn c...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192549
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_64 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_stream_salsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stre...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195215
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , "::" , stringify ! (close))) ; } extern "C" { pub fn randombytes_seedbytes () -> usize ; } extern "C" { pub fn randombytes_buf ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190929
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lsa20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_salsa20_noncebytes () -> usize ; } extern "C" { pub fn crypto_str...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195273
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...() -> usize ; } extern "C" { pub fn randombytes_buf (buf : * mut :: std :: os :: raw :: c_void , size : usize) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:190998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_salsa20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195372
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes_buf_deterministic (buf : * mut :: std :: os :: raw :: c_void , size : usize , seed : * const :: std :: os :: raw :: c_uchar) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:191073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:191328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20_xor... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195533
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn randombytes_random () -> u32 ; } extern "C" { pub fn randombytes_unifor...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dombytes_random () -> u32 ; } extern "C" { pub fn randombytes_uniform (upper_bound : u32) -> u32 ; } extern "C" { pub fn randombyt...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:191632
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_salsa20_xor... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes_uniform (upper_bound : u32) -> u32 ; } extern "C" { pub fn randombytes_stir () ; } extern "C" { pub fn randombytes_close () ->...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:191950
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn crypto_stream_salsa20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195701
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fn randombytes_stir () ; } extern "C" { pub fn randombytes_close () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn random...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes_set_implementation (impl_ : * mut randombytes_implementation) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn crypto_verify_16_bytes () -> usize ; } extern "C" { pub fn crypto_verify_1...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195908
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn randombytes_implementation_name () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_16 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes (buf : * mut :: std :: os :: raw :: c_uchar , buf_len : :: std :: os :: raw :: c_ulonglong) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192268
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_verify_32_bytes () -> usize ; } extern "C" { pub fn crypto_verify_3...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196136
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_ulonglong) ; } extern "C" { pub static mut randombytes_internal_implementation : randombytes_implementation ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192327
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_32 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196233
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lementation ; } extern "C" { pub static mut randombytes_sysrandom_implementation : randombytes_implementation ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_verify_64_bytes () -> usize ; } extern "C" { pub fn crypto_verify_6...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes_implementation ; } extern "C" { pub fn sodium_runtime_has_neon () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196414
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:192549
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_verify_64 (x : * const :: std :: os :: raw :: c_uchar , y : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195215
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , "::" , stringify ! (close))) ; } extern "C" { pub fn randombytes_seedbytes () -> usize ; } extern "C" { pub fn randombytes_buf ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195273
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...() -> usize ; } extern "C" { pub fn randombytes_buf (buf : * mut :: std :: os :: raw :: c_void , size : usize) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196580
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_ssse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195372
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes_buf_deterministic (buf : * mut :: std :: os :: raw :: c_void , size : usize , seed : * const :: std :: os :: raw :: c_uchar) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196664
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse41 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195533
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st :: std :: os :: raw :: c_uchar) ; } extern "C" { pub fn randombytes_random () -> u32 ; } extern "C" { pub fn randombytes_unifor...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodi...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dombytes_random () -> u32 ; } extern "C" { pub fn randombytes_uniform (upper_bound : u32) -> u32 ; } extern "C" { pub fn randombyt...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes_uniform (upper_bound : u32) -> u32 ; } extern "C" { pub fn randombytes_stir () ; } extern "C" { pub fn randombytes_close () ->...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx512f () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn so...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195701
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fn randombytes_stir () ; } extern "C" { pub fn randombytes_close () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn random...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196999
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_pclmul () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn so...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes_set_implementation (impl_ : * mut randombytes_implementation) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_aesni () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:195908
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn randombytes_implementation_name () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_rdrand () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn _s...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn randombytes (buf : * mut :: std :: os :: raw :: c_uchar , buf_len : :: std :: os :: raw :: c_ulonglong) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197253
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn _sodium_runtime_get_cpu_features () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196136
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_ulonglong) ; } extern "C" { pub static mut randombytes_internal_implementation : randombytes_implementation ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197345
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn sodium_memzero (pnt : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196233
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lementation ; } extern "C" { pub static mut randombytes_sysrandom_implementation : randombytes_implementation ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197442
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_void , len : usize) ; } extern "C" { pub fn sodium_stackzero (len : usize) ; } extern "C" { pub fn sodium_memcmp (b1...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes_implementation ; } extern "C" { pub fn sodium_runtime_has_neon () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_memcmp (b1_ : * const :: std :: os :: raw :: c_void , b2_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196414
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197673
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_compare (b1_ : * const :: std :: os :: raw :: c_uchar , b2_ : * const :: std :: os :: raw :: c_uchar , len : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_is_zero (n : * const :: std :: os :: raw :: c_uchar , nlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196580
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_ssse3 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197983
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn sodium_increment (n : * mut :: std :: os :: raw :: c_uchar , nlen : usize) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196664
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_sse41 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_add (a : * mut :: std :: os :: raw :: c_uchar , b : * const :: std :: os :: raw :: c_uchar , len : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sodi...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx2 () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198219
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_sub (a : * mut :: std :: os :: raw :: c_uchar , b : * const :: std :: os :: raw :: c_uchar , len : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198356
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_bin2hex (hex : * mut :: std :: os :: raw :: c_char , hex_maxlen : usize , bin : * const :: std :: os :: raw :: c_uchar , bin_len : usize) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_avx512f () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn so...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198564
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_hex2bin (bin : * m...: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:196999
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_pclmul () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn so...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn sodium_base64_encoded_len (bin_len : usize , variant : :: std :: os :: raw :: c_int) -> usize ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_aesni () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sod...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199012
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_bin2base64 (b64 : * mut :: std :: os :: raw :: c_char , b64_maxlen : usize , bin : * const :: std :: os :: raw :: c_uchar , bin_len : usize , variant : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn sodium_runtime_has_rdrand () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn _s...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199264
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_base642bin (bin : ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197253
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn _sodium_runtime_get_cpu_features () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199638
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mlock (addr : * mut :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197345
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn sodium_memzero (pnt : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199766
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_munlock (addr : * mut :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197442
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_void , len : usize) ; } extern "C" { pub fn sodium_stackzero (len : usize) ; } extern "C" { pub fn sodium_memcmp (b1...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn sodium_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_memcmp (b1_ : * const :: std :: os :: raw :: c_void , b2_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197673
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_compare (b1_ : * const :: std :: os :: raw :: c_uchar , b2_ : * const :: std :: os :: raw :: c_uchar , len : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...void ; } extern "C" { pub fn sodium_allocarray (count : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_is_zero (n : * const :: std :: os :: raw :: c_uchar , nlen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200100
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_void ; } extern "C" { pub fn sodium_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn sodiu...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:197983
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn sodium_increment (n : * mut :: std :: os :: raw :: c_uchar , nlen : usize) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mprotect_noaccess (ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_add (a : * mut :: std :: os :: raw :: c_uchar , b : * const :: std :: os :: raw :: c_uchar , len : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200305
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mprotect_readonly (ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198219
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_sub (a : * mut :: std :: os :: raw :: c_uchar , b : * const :: std :: os :: raw :: c_uchar , len : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198356
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_bin2hex (hex : * mut :: std :: os :: raw :: c_char , hex_maxlen : usize , bin : * const :: std :: os :: raw :: c_uchar , bin_len : usize) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200430
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mprotect_readwrite (ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198564
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_hex2bin (bin : * m...: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_pad (padded_buflen_p : * mut usize , buf : * mut :: std :: os :: raw :: c_uchar , unpadded_buflen : usize , blocksize : usize , max_buflen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_unpad (unpadded_buflen_p : * mut usize , buf : * const :: std :: os :: raw :: c_uchar , padded_buflen : usize , blocksize : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:198894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn sodium_base64_encoded_len (bin_len : usize , variant : :: std :: os :: raw :: c_int) -> usize ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199012
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_bin2base64 (b64 : * mut :: std :: os :: raw :: c_char , b64_maxlen : usize , bin : * const :: std :: os :: raw :: c_uchar , bin_len : usize , variant : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200961
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn _sodium_alloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199264
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_base642bin (bin : ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201039
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_xchacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_str...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199638
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mlock (addr : * mut :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199766
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_munlock (addr : * mut :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201108
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_xchacha20_noncebytes () -> usize ; } extern "C" { pub fn crypto_st...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn sodium_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201179
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_xchacha20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201256
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:199988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...void ; } extern "C" { pub fn sodium_allocarray (count : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201513
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20_x... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200100
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_void ; } extern "C" { pub fn sodium_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn sodiu...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mprotect_noaccess (ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201819
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20_x... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200305
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mprotect_readonly (ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202139
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_stream_xchacha20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200430
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_mprotect_readwrite (ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uchar) ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_seedbytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_pad (padded_buflen_p : * mut usize , buf : * mut :: std :: os :: raw :: c_uchar , unpadded_buflen : usize , blocksize : usize , max_buflen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_publickeybytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn sodium_unpad (unpadded_buflen_p : * mut usize , buf : * const :: std :: os :: raw :: c_uchar , padded_buflen : usize , blocksize : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_secretkeybytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:200961
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn _sodium_alloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_beforenmbytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201039
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn crypto_stream_xchacha20_keybytes () -> usize ; } extern "C" { pub fn crypto_str...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202591
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_noncebytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201108
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ha20_keybytes () -> usize ; } extern "C" { pub fn crypto_stream_xchacha20_noncebytes () -> usize ; } extern "C" { pub fn crypto_st...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202677
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ebytes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_macbytes () -> usize ; } extern "C" { pub fn cry...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201179
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...noncebytes () -> usize ; } extern "C" { pub fn crypto_stream_xchacha20_messagebytes_max () -> usize ; } extern "C" { pub fn crypto...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202761
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...es () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_messagebytes_max () -> usize ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201256
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20 (c : * mut :: std :: os :: raw :: c_uchar , clen : :: std :: os :: raw :: c_ulonglong , n : * const :: std :: os :: raw :: c_uchar , k : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202853
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_seed_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar , seed : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201513
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20_x... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:203097
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_keypair (pk : * mut :: std :: os :: raw :: c_uchar , sk : * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:201819
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_stream_xchacha20_x... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:203288
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xcha... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202139
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn crypto_stream_xchacha20_keygen (k : * mut :: std :: os :: raw :: c_uchar) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:203657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xcha... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uchar) ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_seedbytes () -> usize ; } extern "C" { pub fn cr...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:204031
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xcha... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_publickeybytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:204449
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xcha... c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:202412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tes () -> usize ; } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_secretkeybytes () -> usize ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libsodium-ffivj-6bae7a30ccd9d9c6/out/bindings.rs:3:204874
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn crypto_box_curve25519xchacha20poly1305_beforenm (k : * mut :: std :: os :: raw :: c_uchar , pk : * const :: std :: os :: raw :: c_uchar , sk : * const :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
